Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of biscutalla laevigata
  1. noun
    plant of southeastern Europe having yellow flowers like those of mustard and pods with open valves resembling bucklers

    Similar: 

    type of:
Explanation of biscutalla laevigata
My lists:
Recently viewed words: